export default{
    //去除字符串两端的空格
    stringTrim: function (str){ //删除左右两端的空格
　　     return str.replace(/(^\s*)|(\s*$)/g, "");
　　 },
　　//字符串模糊匹配
    stringMatch: function(source,match){
        if(source && match){
            if(source.length < match.length){
                return false;
            }
            if(source.indexOf(match) >= 0){
                return true;
            }else{
                return false;
            }
        }else{
            return false;
        }
    },
    //根据数组内容的id属性，获得该内容在数组中的索引
    //存在放回index值，失败返回-1   
    getStringIndex:function(array,id){
        console.log(array);
        console.log(id);
        if(!array || array.length <= 0){
            return -1;
        }
        if(id == undefined){
            return -1;
        }

        var index = -1;
        var count = 0;
        for(var i = 0;i < array.length; i++){
            if(array[i].id){
                if(array[i].id == id){
                    count++;
                    index = i;
                }               
            }else{
                return -1;
            }
        }
        if(count == 1){
            return index;
        }else{
            return -1;
        }
    },
}